/* Series 3 fonts */

#define FONT_ID_S3              WS_FONT_BASE
#define FONT_ID_S3BOLD          (WS_FONT_BASE+0x1)
#define FONT_ID_S3DIGITS        (WS_FONT_BASE+0x2)

/* Series 3B supported fonts */

#define FONT_ID_MONO_8x8        (WS_FONT_BASE+0x3)
#define FONT_ID_ROMAN_8         (WS_FONT_BASE+0x4)
#define FONT_ID_ROMAN_11        (WS_FONT_BASE+0x5)
#define FONT_ID_ROMAN_13        (WS_FONT_BASE+0x6)
#define FONT_ID_ROMAN_16        (WS_FONT_BASE+0x7)
#define FONT_ID_SWISS_8         (WS_FONT_BASE+0x8)
#define FONT_ID_SWISS_11        (WS_FONT_BASE+0x9)
#define FONT_ID_SWISS_13        (WS_FONT_BASE+0xa)
#define FONT_ID_SWISS_16        (WS_FONT_BASE+0xb)
#define FONT_ID_MONO_6x6        (WS_FONT_BASE+0xc)

/* Series 3B specialised fonts, not necessarily supported on future machines */

#define FONT_ID_DIGITS_8x4      (WS_FONT_BASE2+0x16)
#define FONT_ID_DIGITS_8x4B     (WS_FONT_BASE2+0x17)
#define FONT_ID_CLOCK_37        (WS_FONT_BASE2+0x18)
#define FONT_ID_SWISS_8_THIN    (WS_FONT_BASE2+0x19)
#define FONT_ID_ALPHA_UC_7B     (WS_FONT_BASE2+0x1a)
#define FONT_ID_DIGITS_5x4      (WS_FONT_BASE2+0x1b)
#define FONT_ID_AGN_SYM_8       (WS_FONT_BASE2+0x1c)
#define FONT_ID_AGN_SYM_13      (WS_FONT_BASE2+0x1d)
#define FONT_ID_SPR_5x4         (WS_FONT_BASE2+0x20)
#define FONT_ID_CLOCK_15        (WS_FONT_BASE2+0x21)

/* Font ids that are component parts of configured groups */

#define FONT_ID_13_S            (WS_FONT_BASE2+0x4)
#define FONT_ID_13M_S           (WS_FONT_BASE2+0x5)
#define FONT_ID_13B_S           (WS_FONT_BASE2+0x6)
#define FONT_ID_13_R            (WS_FONT_BASE2+0x8)
#define FONT_ID_13B_R           (WS_FONT_BASE2+0x9)
#define FONT_ID_11_S            (WS_FONT_BASE2+0xd)
#define FONT_ID_11B_S           (WS_FONT_BASE2+0xe)
#define FONT_ID_11_R            (WS_FONT_BASE2+0x10)
#define FONT_ID_11B_R           (WS_FONT_BASE2+0x11)
#define FONT_ID_8_S             (WS_FONT_BASE2+0x13)
#define FONT_ID_8B_S            (WS_FONT_BASE2+0x14)
